# from tqdm import tqdm
# import time

# # 创建一个迭代器
# data = range(100)

# # 使用tqdm包装迭代器
# for item in tqdm(data):
#     # 模拟处理时间
#     time.sleep(0.1)

# from tqdm import tqdm

# for i in tqdm(range(100), desc="Processing"):
#     # 迭代操作
#     pass

# from tqdm import tqdm

# for i in tqdm(range(100), bar_format="{l_bar}{bar}| {n_fmt}/{total_fmt}"):
#     # 迭代操作
#     pass

#手动更新进度条
# from tqdm import tqdm
# import time

# pbar = tqdm(total=100)

# for i in range(10):
#     time.sleep(0.1)
#     pbar.update(10)
# pbar.close()

#迭代器包装：你可以使用tqdm的wrap()方法来包装一个迭代器，以便自动显示进度条。
# from tqdm import tqdm

# data = range(1000)
# wrapped_data = tqdm(data)

# for item in wrapped_data:
#     # 迭代操作
#     pass

# wrapped_data.close()